holy clover - German English Dictionary